Gets the item having the specified name.
This is a public method.
The name of the item to retrieve.
The retrieved item, if found; otherwise default(T) is returned.
If an item with the provided name exists, returns true; Otherwise false.
Thrown when name is null